<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <TITLE>bftpd documentation: Configuration</TITLE>
 <LINK HREF="bftpddoc-sk-4.html" REL=dalšie>
 <LINK HREF="bftpddoc-sk-2.html" REL=predchadzajúce>
 <LINK HREF="bftpddoc-sk.html#toc3" REL=obsah>
</HEAD>
<BODY>
<A HREF="bftpddoc-sk-4.html">Dalšie</A>
<A HREF="bftpddoc-sk-2.html">Predchadzajúce</A>
<A HREF="bftpddoc-sk.html#toc3">Obsah</A>
<HR>
<H2><A NAME="s3">3.</A> <A HREF="bftpddoc-sk.html#toc3">Konfigurácia</A></H2>

<H2><A NAME="ss3.1">3.1</A> <A HREF="bftpddoc-sk.html#toc3.1">Uživatelský manažment</A>
</H2>

<P>Vy môžete organizovať uživateľov jednoduchým upraveným /etc/passwd, a ak váš system podporuje, tak aj súborom /etc/shadow. Ktorykoľvek skutočný uživateľ uvedený v /etc/passwd sa môže so svojím nastavením heslom, pripojiť na FTP server, pokia vyhovuje istým konfiguračným krité	riam. Anonymného uživateľa je možné zrušiť s premenou ANONYMOUS_USER. PAM je tiež podporovaný.</P>
<H2><A NAME="ss3.2">3.2</A> <A HREF="bftpddoc-sk.html#toc3.2">Konfiguračný súbor</A>
</H2>

<H3>Globalné štruktúry</H3>

<P>v &quot;global&quot; štruktúre, môžeš priradiť hodnoty jednotlivým konfiguračným voľbám. Syntax je nasledovná:
<BLOCKQUOTE><CODE>
<PRE>
global {
  meno1="hodnota1"
  meno2="hodnota2"
}
</PRE>
</CODE></BLOCKQUOTE>
</P>
<H3>Úživateľské štruktúry</H3>

<P>Toto sú uživateľské štruktúry, v ktorej môžete nahradiť globalné nastavenia pre jednotlivých uživateľov. Príklad:
<BLOCKQUOTE><CODE>
<PRE>
global {
  meno1="hodnota1"
  meno2="hodnota2"
}
user foo {
  meno1="hodnota3"
}
</PRE>
</CODE></BLOCKQUOTE>

Keď je uživateľ prihlasený, meno1 bude rovny hodnota1. Ak je prihlasený iný uživateľ, meno1 bude rovné hodnota1. meno2 bude vždy rovný hodnota2.</P>
<H3>Skupinová štruktúra</H3>

<P>Tiež môžeš definovať nastavenia pre skupiny uživateľov. Toto by bolo pre jedneho uživateľa, ale vy môžete definovať tiež viac ako jedneho uživateľa v skupine.  Vy môžete do skupiny definovať aj inú skupinu, ale ju musíťe definovať najskôr so znakom @. Príklad:
<BLOCKQUOTE><CODE>
<PRE>
group foo,bar,@baz {
  meno1="hodnota1"
}
</PRE>
</CODE></BLOCKQUOTE>

Tieto nastavenia pôsobia na uživateľa foor a bar a na každého, kto je v skupine baz. Vedľajšie členstvo v skupine stačí.</P>
<H3>Priečinková štruktúra</H3>

<P>Vy môžete nastaviť voľby, ktoré oplyvňujú uživateľov len v určitom adresáre alebo v nejakom podadresáre v ňom, čiže aj rekurzívne v definovanom adresári. Všimnite si, že môžete použiť tieto štruktúry vo<EM>vnútry</EM> globalných, uživatelských a skupinových štruktúrach. Takto vy môžete tiež nastaviť adresár - špecialné nastavenia pre jednotlivých uživateľov. Príklad:
<BLOCKQUOTE><CODE>
<PRE>
global {
  meno1="hodnota1"
  directory "/foo" {
    meno1="hodnota2"
  }
}
user bar {
  directory "/foo" {
    meno1="hodnota3"
  }
}
</PRE>
</CODE></BLOCKQUOTE>

V tomto príklade, meno1 bude mať hodnotu3, keď uživateľ bar, bude v priečinku /foo. hodnota2 to bude, ak bude v adresári /foo. V iných prípade to bude hodnota1.</P>
<P>Na vysvetlenie dvojíc mená/hodnoty je vybavený bftp príkladovým konfiguračným súborom (pokiaľ ste neaktualizovaly, tak je tento súbor už skopirovaný do /etc vásho systému). Modifikujte si ho podľa vašej potreby. Predvoľby by mali byť v poriadku.</P>
<HR>
<A HREF="bftpddoc-sk-4.html">Ďalšia</A>
<A HREF="bftpddoc-sk-2.html">Predchadzajúca</A>
<A HREF="bftpddoc-sk.html#toc3">Obsah</A>
</BODY>
</HTML>
